@charset "utf-8";
/* gzw */

.layout_box1{width:720px; float:left;}
.layout_box2{width:248px; float:right;}
.layout_box3{width:254px; float:right;}
.layout_box4{width:725px; float:left;}
.s_box_s1{ padding:10px 10px 15px;}
.s_box_s1 .title{ font:bold 16px/20px "宋体"; margin:0 0 14px 0;}
.gzw_share{width:700px; height:55px; border:1px solid #d7d7d7; border-top:none; background:#fff; margin:0 auto; text-align:center; padding:15px 0 0 0;}
.gzw_share .txt{margin:0 0 0 27px; position:relative; top:-10px;}
.ad_box,ad_box_s1{position:relative;}
.ad_box img{position:relative; z-index:5;}
.ad_box a{position:absolute; display:block; width:240px; height:73px; top:0; text-indent:-9999px; z-index:10; left:0; background:url(../../images/v4/common/transparent.gif) repeat 0 0;}
.ad_box .first{ left:37px;}
.ad_box .second{left:340px;}
.ad_box .third{left:686px;}
.main_wrap{}
#gzw_wrap{width:1190px;}
.share_link a{ font-size:14px; padding:0 0 0 20px; color:#666; position:relative;}
.share_link a i{ display:block; width:16px; height:16px; position:absolute; left:1px; top:-1px;}
.tb{background-position:0 -272px;}
.pp{background-position:-17px -272px;}
.dd{background-position:-34px -272px;}
.vancl{background-position:-51px -272px;}
.jd{background-position:-68px -272px;}
.trandition{position:relative; float:left; margin:9px 0 0 10px;}
.trandition .title{ float:left; font-weight:normal; font-size:12px;}
.trandition .options{ color:#666; position:relative; display:block; float:left; cursor:pointer;}
.trandition .options:hover {}
.trandition .options .tit{ float:left; padding:0 0 8px 0; color:#666;}
.trandition .b_triangle{ padding: 0 0 0 5px;}
.p_nav{position:relative; z-index:900; padding:0 0 0 5px;}
.p_nav span{font-size:14px; font-weight:bold; }
.p_nav .arrow{padding:0 8px; font-style:normal;}
.main_key{color:#ff6699; font:bold 24px/28px "宋体"; margin:0 20px 0 0;}
.p_nav .key_sorts{ color:#666;padding:3px 12px 2px;  display:inline-block;_display:inline; line-height:14px; position:relative; top:-3px;}
.p_nav .current{background:#ff6699; color:#fff;}
.item_box{float:left; margin:0 5px 10px 5px;}
.side_bar_wrap{border:1px solid #ddd; background:#fff; float:left; width:226px; padding:3px 0; box-shadow:0 1px 1px rgba(0,0,0,0.1); }
.s_bar,.search_bar{margin:5px 4px 5px 8px; line-height:16px; background:url(../../images/v4/common/dash.png) repeat-x 0 bottom;}
.s_bar h3{ font-size:14px; font-weight:bold; padding:2px 0 5px;}
.tag_box{zoom:1;}
.tag_box a{ float:left; padding:3px 6px; background:#eaeceb; border:1px solid #ccc; color:#666; margin:0 6px 10px 0;-moz-transition:all 0.5s ease; -webkit-transition:all 0.5s ease; white-space:nowrap;}
.tag_box .current{ background:#ff6699; color:#fff; border:1px solid #f69; border-radius:3px;}
.tag_box a:hover{box-shadow:0 1px 1px rgba(255,102,153,0.5),0 -1px 1px rgba(255,102,153,0.5),1px 0 1px rgba(255,102,153,0.5),-1px 0 1px rgba(255,102,153,0.5); border:1px solid #ff6699;}
.tag_box .choice{ color:#ff6699;}
.search_bar{background:none; margin:10px 4px 10px 8px;}
.search_bar .button{ height:20px; border:none; background:#ff6699; color:#fff; line-height:20px; cursor:pointer; padding: 0 10px;}
.loading{text-align:center; margin:20px 0;}
.loading  img{vertical-align:-8px; margin:0 10px 0 0;}
.loading span{color:#666; font-size:16px; font-weight:bold;}
/* activity */
.hd_wrap{ padding:18px 25px; width:670px;}
.hd_top .r_box{width:460px; line-height:18px;}
.hd_top .title a{ font:bold 24px/30px "宋体"; color:#666;}
.info_one{margin:7px 0 12px 0; color:#999;}
.info_one p i{color:#f47b8c; margin:0 5px 0 0;}
.info_two{color:#333; line-height:24px; padding:0 0 7px 0;}
.share_xl,.share_tx,.share_kj{ display:inline-block; width:24px; height:24px; background:url(../../images/v4/common/iconbg.png) no-repeat 0 0; text-indent:-9999px; vertical-align:top; position:absolute; top:3px; left:0;}
.share_xl{background-position:-26px -394px; left:40px;}
.share_tx{ background-position:-51px -394px; left:70px;}
.share_kj{ background-position:-76px -394px; left:100px;}
.hd_info{width:655px; height:135px; background:url(../../images/v4/common/dash_1.png) repeat-x left bottom; padding:15px 0 0 10px; line-height:22px;}
.hd_info h3{color:#f47b8c;}
.app_box{padding:15px 12px 5px; color:#333;}
.app_left{float:left; width:300px;}
.app_left p{margin:0 0 35px 0;}
.app_left .chance{ font-size:14px;}
.app_left .chance a{text-decoration:underline;}
.left_time{padding:20px 0 0 0;}
.left_time i{ font-size:18px; font-weight:bold; padding:0 2px;}
.hd_name{ color:#fff; display:block; width:162px; height:45px; background:url(../../images/v4/common/iconbg.png) no-repeat 0 -437px; line-height:45px; text-align:center; font-size:32px; font-weight:bold; margin:0 0 10px 40px;}
.app_left .result .rank{margin:0 0 50px 0;}
.app_left .result .floor{margin:0 0 20px 0;}
.app_left .result .floor i{ color:#ea6290; font-size:36px; font-weight:bold; position:relative; top:8px;}
.app_left .result span{font-size:14px;}
.app_right{ width:280px; height:288px; background:#ededed; padding:20px 10px; float:right;}
.app_right h3{font-size:14px; font-weight:bold; color:#666;}
.sorts_head{padding:3px 5px; border-bottom:1px solid #d3d3d3; color:#808080; margin:10px 0 0 0;}
.sorts_head .col1,.sorts_head .col2,.sorts_head .col3{width:53px; float:left;}
.sorts_head .col2{width:173px;}
.sorts_head .col3{width:40px;}
.user_info{margin:1px 0 0 0;}
.user_info li{padding:9px 0; border-top:1px solid #d3d3d3; height:32px;}
.user_info .col1{padding:0 0 0 7px; width:50px; color:#f47b8c; font:bold 14px/32px "宋体"; float:left;}
.user_info .col2{width:175px; float:left;}
.user_info .col2 .title a{color:#2f2f2f; font-weight:bold;}
.user_info .col2 .r_box{ width:120px;}
.user_info .col3{ width:45px; float:left;color:#f47b8c; font:bold 14px/32px "宋体";}
.app_bottom{padding:15px 0 0 0;}
.app_bottom h3{ background:url(../../images/v4/common/dash_1.png) repeat-x left bottom; font:bold 14px/18px "宋体"; margin:0 0 20px 0;}
.app_bottom h3 span{position:relative; top:3px; background:#fff;}
.user_top .r_box{ width:165px; line-height:18px; position:relative;}
.user_top .title a{ font-weight:bold; color:#333;}
.user_top .time{ color:#999; position:absolute; left:90px; top:0;}
.user_top li{overflow:hidden; float:left; margin:0 7px 0 0;_display:inline;}
.r_ad{ padding:7px 11px; background:#fff;}
.popular{padding:10px 15px 20px;}
.popular h3{font-size:14px; font-weight:bold;}
.hd_items{ padding:17px 5px 15px 5px;}
.hd_items li{overflow:hidden; margin:0 0 10px 0; height:40px;}
.hd_items .l_box{margin:0 18px 0 0;}
.hd_items .r_box{width:146px; position:relative;}
.hd_items .r_box .title{ line-height:18px; height:36px; overflow:hidden;}
.hd_items .r_box .title a{color:#666; font-weight:bold;}
.hd_items .prize{ position:absolute; right:0; top:18px;}
.hd_pic_box{width:200px; padding:0 7px;}
.hd_pic_box .title{ font-size:18px; color:#666; font-weight:bold; line-height:18px; margin:10px 0; display:block;}
/* store-commend */
.store_box{margin:25px auto 20px;}
.store_box .box_s3{ margin:0 13px 12px 0; float:left;_display:inline;}
.store_box .third_box{margin:0 0 12px 0;}
/* gzw-content */
.t_c_content .box_s1{ margin:0 12px 10px 0; float:left;_display:inline;}
.pro_show .box_s2{ margin:0 0 18px 0;}
.pro_show .last{margin:0 0 0 0;}
.product_box{padding:12px;}
.share_s1{padding:10px; background:#f7f7f7;}
.share_s1 .r_box{width:625px; height:32px;}
.share_s1 .title{font-size:14px;}
.share_s1 span{color:#999; margin:0 0 0 20px;}
.share_s1 .date{ position:absolute; right:0; top:10px; color:#666;}
.pro_det{padding:25px 0 25px 10px;}
.pro_det .l_c_nums{padding:0 2px 10px 13px;}
.pro_det .l_box{width:348px;}
.pro_det .r_box{line-height:26px; width:325px; height:350px;}
.pro_det .title a{font-size:16px; font-weight:bold; color:#333;}
.p_d_from{font-size:14px;}
.tb{display: inline-block;width: 16px;height: 16px; background-position:0 -272px; position:relative; top:2px; left:5px;}
.p_d_price{position:relative; zoom:1; padding:1px 0; z-index:100;}
.p_d_price .percent i{color:#ff6699; font-weight:bold; font-size:14px;}
.p_d_price .price{font:normal 34px/36px Verdana, Arial, Helvetica, sans-serif; color:#ff6699;}
.p_d_price .price i{font-size:24px; font-weight:bold;}
.p_d_buy_btn { margin:15px 0; position:relative;}
.p_d_price .buy_tip{position:absolute; color:#666; font-size:14px;left:155px; bottom:16px; line-height:20px; font-size:12px; color:#ff0055;}
.buy_tip .top_tip img{ margin:0 3px 0 0; position:relative; top:2px;}
.buy_tip .down_tip{font-size:14px; color:#fe6000;}
.buy_tip .down_tip i{font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.buy_tip .down_tip a{color:#6d6d6d; text-decoration:underline; font-size:12px; margin:0 0 0 5px;}
.dc_fl{ width:108px; overflow:hidden; position:absolute; bottom:85px; left:152px;zoom:1}
.dc_fl .left_time{color:#2a2a2a; line-height:18px; display:block; text-align:center; font-weight:normal; padding:0; width:108px;}
.dc_fl .left_time i{font-weight:normal; font-size:12px;}
.dc_fl .fl_percent{width:97px; height:22px; line-height:22px; overflow:hidden; background:url(../../images/v4/common/fl_1.png) no-repeat 0 0; margin:0; font-size:14px; color:#000; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-align:right; padding:0 7px 0 0; float:none; margin:auto auto;}
.else_tip{margin:15px 0 0 0; position:relative; z-index:5;}
.else_tip .tj_link{ font-size:14px; color:#4f4f4f;}
.else_tip .tj_link i{ color:#4f4f4f; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.else_tip .fx_link{ position:absolute; left:100px; top:42px; color:#6d6d6d; text-decoration:underline;}
.else_tip .def_btn_s2{margin:5px 0 0 0;}
.fl_tip_box{width:290px; padding:15px; position:absolute; border:1px solid #dbdbdb; margin:10px 0 0 0; background:#fafafa; z-index:1001; top:50px;}
.fl_tip_box .espe_link{color:#fd3879;}
.fl_tip_box .espe_link i{font-size:16px;}
.fl_tip_box .def_btn_s11{margin:0 5px 0 0;}
.fl_tip_box h3{ line-height:16px; font-size:14px; margin:0 0 20px 0;}
.fl_tip_box .icon_triangle_s2{position:absolute; left:50px; top:-7px;}
.pd_s1{padding:16px 11px; zoom:1;}
.review_box h3{ font:bold 22px/28px "宋体"; padding:0 0 0 12px;}
.review_list{margin:0 12px;}
.review_list li{padding:15px 0; border-bottom:1px dashed #dcdcdc; overflow:hidden;zoom:1;}
.review_list .r_box{color:#333; width:630px;}
.review_list .r_box .date{color:#888; position:absolute; right:0; top:3px;}
.review_body .chk_review{color:#666; text-align:right; text-decoration:underline; float:right; margin:10px 8px 10px 0;}
.send_box{margin:20px 0 10px 0;}
.send_box .title{ padding:0 0 12px 5px;}
.message_box{padding:10px; background:#f2f2f2; zoom:1;}
.message_box textarea{ border-left:1px solid #c2c2c2; border-top:1px solid #c2c2c2; border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; width:667px; height:48px; padding:5px; display:block; resize:none;}
.message_box .else_ope {margin:10px 0 0 0; overflow:hidden;}
.message_box .else_ope .send{vertical-align:2px; margin:0 3px;}
.else_ope .face{vertical-align:-2px;}
.bt_box{ margin:20px 0 30px 3px;}
.bt_box .title{ margin:0 0 15px 0;}
.bt_tags a{color:#f8327e; text-decoration:underline; margin:0 13px 0 0;}
.gzw_r .hot_tags{ width:auto; height:170px;}
.gzw_r .rel_talk_list{margin: 23px 48px 10px 8px;}
.hover_wrap{padding:1px 0; position:absolute; top:22px; left:-15px; width:98px; z-index:9999; border:1px solid #ddd; background:#fff;}
.hover_wrap li a{ height:26px; padding:0; line-height:26px; display:block; text-align:center; color:#797375;}
.hover_wrap .current a{color:#fff;}
.hover_wrap li a:hover{background:#f69; color:#fff;}
/* release */
.rel_box1{ width:390px; float:left;}
.rel_box2{width:200px; float:left;}
.release_det,.support{padding:0 0 0 16px;}
.release_det .tip{ font-size:14px; color:#f69; padding:14px 0;}
.release_det .tip span{color:#666; margin:0 0 0 10px; font-size:12px;}
.rel_text{width:340px; height:26px; border:1px solid #aaa; padding:0 5px; background:#fff;}
.release_det .def_btn_s2,.rel_pro_det .def_btn_s2{ margin:13px 0 0 267px; }
.support p{ margin:13px 0;}
.pro_address{margin:5px 0 0 29px;}
.rel_pic_box{width:190px; margin:0 0 0 10px;}
.rel_pic_head{ color:#ff6699; font-size:14px; margin:0 0 12px 0;}
.rel_pic_head a{float:right; color:#666; font-size:12px; margin:5px 3px 0 0;}
.rel_pic_det{position:relative; width:186px; height:186px;}
.rel_pic_det li{position:absolute; top:0; left:0; border:1px solid #dfdfdf; padding:1px; overflow:hidden;}
.rel_fy{ margin:10px 0 0 0;}
.rel_fy a{color:#999;}
.rel_pro_det{line-height:22px; width:360px; margin:0 0 0 25px;}
.rel_pro_det .title{ color:#333; font-size:18px;}
.rel_pro_det .price{ color:#ff6699; font-size:14px; display:block; margin:5px 0 10px 5px;}
.write_box{ width:350px; border:1px solid #aaa;}
.write_box textarea{height:74px; background:#fff; width:340px; border:none; resize:none; padding:5px; color:#999; display:block;}
.face_box{ border-top:1px solid #aaa; height:22px; line-height:22px; background:#f5f5f5;}
.face_link{display:block; float:left; background:#fdf6f9; line-height:22px; height:22px; padding:0 13px; border-right:1px solid #aaaaaa;}
.face_link img{ position:relative; top:2px; margin:0 5px 0 0;}
.rel_share .title{ text-decoration:underline;}
.share_result{ font-size:18px; margin:30px 0 45px 0; color:#333;}
.rest_ope .def_btn_s2{display:inline-block;_display:inline; margin:0 5px;}
.rest_ope .more{ color:#666; text-decoration:underline; margin:0 5px;}
.share_link_pro{}
.share_link_pro h3{color:#ff6699; padding:0 0 7px 5px;}
.share_link_pro .title a{ color:#999; line-height:22px;}
.link_pic img{ padding:1px; border:1px solid #dfdfdf; display:block;}
.link_ope_box{padding:15px 0 0 5px;}
.link_ope_box .title{ color:#333; font-size:20px; line-height:26px;}
.link_ope_box .title span{color:#ff6699; font-size:20px; font-weight:bold;}
.link_ope_box .title span i{font-size:16px; font-weight:bold;}
.g_l_text{ width:300px; height:15px; border:1px solid #d1d1d1; padding:5px; background:#fff;}
.share_link_box .rel_box1{ width:430px;}
.get_link{ margin:25px 0 15px 0;}
.get_link .def_btn_s3{display:inline-block;_display:inline;}
#copyButton{ vertical-align:-8px;_vertical-align:-3px;}
.ope_step p{line-height:30px; padding:0 0 0 10px; color:#000;}
.ope_step i{ font:bold italic 18px/26px Verdana, Arial, Helvetica, sans-serif; color:#ff0000; margin:0 5px 0 0; vertical-align:-2px;}
.ope_step .tip{ color:#f69; display:block; padding:15px 0 0 0; text-align:right;}
.share_sorts{background:url(../../images/v4/other/icon_arrow.gif) no-repeat 0 0; padding: 0 0 0 20px; margin:7px 0 0 10px;}
.share_sorts a{color:#282828; font-size:14px; margin:0 10px 0 0; }
.share_sorts img{margin:0 5px 0 0;vertical-align:-3px;}

/* earn-gift */
.news_box{padding:15px 20px;}
.news_col1{float:left; width:650px;}
.news_col1 .l_box{margin:0 18px 0 0;}
.news_col1 .r_box{width:300px;}
.com_list_box{width:300px;}
.com_list_box h1,.hot_act h1{ font:bold 18px/26px "宋体"; color:#ff6699; padding:0 0 0 5px;}
.com_list_box .more,.hot_act .more{float:right; color:#666; text-decoration:underline; font-size:12px; font-weight:normal;}
.com_list_box li{line-height:26px; width:280px; height:26px; overflow:hidden; position:relative; padding:0 0 0 20px;}
.com_list_box li a{color:#666;}
.down_news{border-top:1px solid #f1f1f1; margin:12px 8px;}
.hot_act{width:270px; float:right;}
.hot_act h1{margin:0 0 22px 0;}
.hot_act .r_box{width:180px; line-height:18px;}
.hot_act .title{height:36px; overflow:hidden;}
.hot_act .title a{font:bold 14px/18px "宋体"; color:#999;}
.hot_act .content{ margin:5px 0; color:#aaa; height:36px; overflow:hidden;}
.hot_act li{margin:0 0 8px 0; overflow:hidden;}
.cols_745{width:745px; float:left;}
.cols_228{ width:228px; float:right;}
.join_act h3{color:#000; font-weight:bold; margin:0 0 23px 0;}
.join_act li{overflow:hidden; margin:0 50px 0 0; float:left; _display:inline;}
.join_act .last{margin:0;}
.join_act .r_box{width:110px; line-height:20px; color:#333;}
.join_act .title{ color:#333; height:40px; overflow:hidden;}
.join_act .title span{margin:0 3px;}
.com_hc{padding:15px;}
.com_hc h1{ font:bold 22px/30px "宋体"; color:#f42481; padding:0 0 15px 5px;}
.com_hc .more{float:right; color:#666; font-size:12px; font-weight:normal;}
.com_hc .content{}
.get_ggb .box_s5,.get_gift .box_s4{float:left; margin:0 15px 10px 0; _display:inline;}
.get_ggb .noMargin,.get_gift .noMargin{margin:0 0 10px 0;}
.get_ggb .box_s5 .shadow,.get_gift .box_s4 .shadow{width: 230px;height: 10px;position: absolute;bottom: -11px;left: -2px; background:url(../../images/v4/common/shadow.png) no-repeat 0 -47px;}
.try_box{float:left;}
.try_box h3{ margin:0 0 11px 0; font-size:16px; color:#f69; font-weight:bold;}
.try_box h3 span{ font-size:12px; font-weight:normal;}
.new_try{padding:0 100px 0 16px;}
.new_try .r_box{ line-height:24px; width:96px;}
.new_try .title{height:72px; overflow:hidden;}
.new_try .title a{ font-size:14px; font-weight:bold;}
.new_try .def_btn_s7{margin:40px 0 0 0;}
.try_report .r_box{width:150px; line-height:18px;}
.try_report .title{height:36px; overflow:hidden;}
.try_report .title a{color:#666;}
.try_report li{margin:0 0 15px 0; overflow:hidden;zoom:1; width:240px;}
.report_nums{position:relative; padding:0 0 0 20px; margin:6px 0 0 0;}
.report_nums .icon_comment{_left:-18px; _top:1px;}
.fortune_sort_box{padding:30px 10px 30px 7px;}
.fortune_sort_box h1{ font-size:16px; font-weight:bold; margin:0 0 14px 0;}
.fortune .l_box{position:relative;}
.fortune .r_box{width:130px;}
.fortune li{padding:10px 0 10px 5px;zoom:1;}
.f_sorts{ width:16px; height:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff; background-color:#f38349; display:block; line-height:16px; text-align:center; position:absolute; left:-6px; top:-8px;}
.after_3{ background-color:#9e9e9e;}
.fortune .title{height:30px; overflow:hidden;}
.fortune .ggb{color:#333;}

/* buy */
.cursor_move{height:3px; border-bottom:1px solid #eeeeee; background:#dedede; overflow:hidden;}
.cm_box{width:155px; height:3px; overflow:hidden; background:url(../../images/v4/other/icon_9.png) repeat-x 0 0; }
.buy_choose{height:45px; border-bottom:1px solid #eeeeee; background:#fafafa; padding:1px 0;}
.buy_choose ul{zoom:1; padding:8px 0 0 0;}
.buy_choose li{height:32px; line-height:32px;padding:0 10px; background:url(../../images/v4/other/icon_10.png) no-repeat right center; float:left; _display:inline;}
.buy_choose .b_title{padding:0 10px 0 35px;}
.buy_choose .b_title a{font-size:24px; font-weight:bold; color:#666666; }
.buy_choose .icon_add{position:relative; left:2px; top:-10px;}
.b_choose .normal{padding:0 20px; font-size:14px; font-weight:bold; color:#515151;}
.b_choose .normal a{color:#515151;}
.b_choose .normal a:hover,.b_choose .current a{color:#fd538c;}
.b_pd_s1{padding:18px 25px 18px 35px;}
.b_pd_s2{padding:10px; zoom:1; position:relative;}
.b_lb_box{ width:340px; overflow:hidden; height:220px; position:relative; float:left; margin:0 12px 0 0;}
.b_lb_box .lunbo,.lb_box{width:340px; height:185px; overflow:hidden; position:relative;}
.b_lb_box .lunbo li{zoom:1;}
.b_lb_title{height:34px; overflow:hidden; width:260px;}
.b_lb_title a{color:#444; font-size:14px; font-weight:bold; line-height:34px;}
.b_lb_nums{position:absolute; bottom:10px; right:0;}
.b_lb_nums li{width:12px; height:12px; background:url(../../images/v4/common/iconbg.png) no-repeat -26px -483px; float:left; margin:0 7px 0 0;}
.b_lb_nums .current{background-position:-13px -483px;}
.b_lb_nums .last{margin:0;}
.tags_box{float:left; width:305px; height:185px; overflow:hidden;}
.tags_box h1{font-size:14px; font-weight:bold; color:#fc6c90; left:20px; margin:0 0 8px 0;}
.tags_box a{padding:0 8px; background:#f7f7f7; color:#333333; float:left;zoom:1; border:1px solid #cccccc; margin:0 12px 10px 0; white-space:nowrap; height:22px; line-height:22px;}
.pro_tags .com_tit_list_box{ border-top:1px solid #f1f1f1; padding:15px 0 0 0;zoom:1;}
.pro_tags .com_tit_list_box .no_margin{margin:0;}
.b_hd_box {line-height:22px; padding:10px;}
.b_hd_box li{margin:0 0 8px 0;}
.b_hd_box li a{color:#494949; max-height:44px; overflow:hidden; }
.b_hd_box .more{float:right;}
.tj_pro_box .share_box span{ float:left;}
.tj_pro_box .box_s2{margin:0 4px 20px 9px; float:left; _display:inline;}
.child_buy{ padding:0 45px 0 0; border-right:1px dotted #d1d1d1; width:275px; float:left; _display:inline; margin:0 17px 22px 0;}
.child_buy .r_box{ width:180px; line-height:20px; color:#333;}
.child_buy li{border-bottom:1px solid #f1f1f1; padding:10px 0 8px;zoom:1; overflow:hidden;_display:inline;}
.child_buy .last{border:none;}
.child_buy .join_nums{color:#7d7d7d; line-height:22px;}
.child_buy .first{padding:0 0 12px 0;}
.child_buy .first .title{height:40px; overflow:hidden;}
.child_buy .first .title a{color:#fc6c90; font-weight:bold; font-size:14px;}
.child_buy .normal .r_box{ width:235px; line-height:16px;}
.child_buy .normal .title a{color:#333; font-size:14px;}
.child_buy .normal .join_nums{line-height:16px;}
/* buy-secondary-page */
.top_nav{margin:21px 0;}
.top_nav a{color:#666;}
.buy_pro .box_s1{margin:0 12px 10px 0;}
.b_pd_s3{padding:13px 12px;}
.top_talk{background:#f5f5f5; padding:15px 10px; line-height:28px; color:#999; zoom:1;}
.top_talk .title{ font-size:18px; font-weight:bold; text-decoration:underline;}
.top_talk .date{margin:0 20px 0 0;}
.rel_talk_list{ margin:23px 8px 10px;zoom:1; line-height:20px;}
.rel_talk_list .title{ font-weight:bold; color:#333; margin:0 0 15px 0;}
.rel_talk_list .name{ color:#333; font-size:14px; height:20px; overflow:hidden; display:block;}
.rel_talk_list .expe_info{color:#999;}
.rel_talk_list li{ padding:6px 0 0 0; border-top:1px dotted #d1d1d1;}
.t_search_box{width:224px; height:30px; background:url(../../images/v4/other/search_2.png) no-repeat 0 0; position:relative;}
.t_search_box .txt{ height:26px; width:180px; padding:0 5px; position:absolute; left:4px; top:2px; border:none; background:#fff;}
.t_search_box .btn{width:28px; height:28px; border:none; position:absolute; top:1px; right:1px; cursor:pointer; color:#666; background:url(../../images/v4/common/transparent.gif) no-repeat 0 0;}
/* buy-list */
.b_pd_s4{ padding:3px 15px 23px;}
.talk_list{width:510px; margin:0 auto; line-height:20px; color:#999;}
.talk_list li{padding:3px 0 7px; border-bottom:1px dotted #d1d1d1;}
.talk_list .title{height:20px; overflow:hidden;}
.talk_list .title a{color:#333; font-size:14px;}
.talk_list .else{overflow:hidden;}
.hot_tags{width:190px; margin:0 0 0 4px; float:none; zoom:1;}
.hot_tags h1{ color:#333; font-weight:bold; padding:12px 0; border-bottom:1px dotted #d1d1d1;}
.b_show_fourth{overflow:hidden;}
.b_show_fourth .box_s2{ margin:0 11px 12px 0; float:left; _display:inline;}
/* express_buy */
.eb_pd_s1{padding:30px 20px 30px 23px;zoom:1;}
.eb_pd_s2{padding:18px 22px 0 22px; zoom:1;}
.eb_box_s1 h1{color:#333333; font-weight:bold; font-size:24px; font-family:"黑体"; line-height:30px;}
.eb_box_s1 h1 span{color:#ff0072;}
.eb_det_box{margin:38px 0 10px 0;}
.eb_l{float:left; width:240px; margin:0 13px 0 0; position:relative; padding:110px 0 0 0;}
.eb_r{float:left;}
.eb_price_box{ background:url(../../images/v4/other/icon_12.png) no-repeat 0 0; width:268px; height:78px; position:absolute; top:0; left:-38px;}
.eb_price_box .price{font-size:30px; color:#fff; font-weight:bold; line-height:78px; margin:0 0 0 50px; font-family:Arial, Helvetica, sans-serif;}
.go_look,.no_start,.over{ width:78px; height:35px; display:block; float:right; margin:22px 10px 0 0; background:url(../../images/v4/other/icon_14.png) no-repeat 0 0; _display:inline;}
.no_start{background:url(../../images/v4/other/icon_17.png) no-repeat 0 0;}
.over{background:url(../../images/v4/other/icon_18.png) no-repeat 0 0;}
.eb_fx{width:226px; height:69px; background:url(../../images/v4/other/icon_13.png) no-repeat 0 0; font-size:14px; color:#111; line-height:69px; text-align:center;}
.eb_fx i{color:#ff0072; font-weight:bold; font-size:28px; font-family:Arial, Helvetica, sans-serif; position:relative; top:5px;}
.eb_else{line-height:28px; text-align:center; margin:10px 0 0 0;}
.eb_else .join_eb{ color:#333; font-weight:bold; font-size:14px;}
.eb_else .join_eb i{color:#ff0072; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px;}
.eb_else .tj{color:#ff0072; text-decoration:underline;}
.eb_else_s1{width:226px; height:60px; background:#f7f7f7; color:#323232; text-align:center; margin:28px 0 0 0; padding:2px 0 10px 0;}
.eb_else_s1 .tit{font-size:28px; font-weight:bold; line-height:30px; position:relative; top:9px;}
.eb_else_s1 .eb_time{margin:3px 0 0 0;}
.eb_else_s2{margin:35px 0 0 0;}
.eb_start_time{ width: 297px; height:72px; background:#f7f7f7; margin:10px 0 12px 25px;}
.eb_start_time .eb_time{ padding:16px 0 0 0;}
.eb_start_time .eb_time span{font-size:20px; margin:0 15px 0 0;}
.eb_time{ color:#000;}
.eb_time i{color:#444; font-weight:bold; font-size:20px; position:relative; top:1px; margin:0 2px;}
.eb_time img{position:relative; top:5px;}
.eb_box_s2 .title{ color:#000; font-size:14px; font-weight:bold; line-height:26px; height:52px; overflow:hidden;}
.eb_box_s2 .title a{color:#000;}
.eb_box_s2 .pic{display:block; margin:6px 0 12px 0;}
.price_rel{position:relative; height:78px; margin: 0 0 0 22px;}
.price_rel .eb_price_box{width:251px; height:78px; background:url(../../images/v4/other/icon_16.png) no-repeat 0 0;}
.price_fl{float:right; text-align:center; line-height:18px; margin:0 18px 0 0; _display:inline;}
.price_fl .now_price{ color:#111111;}
.price_fl .now_price i{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px;}
.price_fl .fx{ width:85px; height:34px; background:url(../../images/v4/other/icon_15.png) no-repeat 0 0; padding:5px 0;color:#000; text-align:center; margin:10px 0 0 0;}
.price_fl .fx i{display:block; text-align:center; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#ff0072;}
.eb_box_s2 .eb_time{text-align:center; margin:5px 0 20px 0;}
.eb_join{padding:0 22px 22px; color:#111;}
.eb_join .tj_fl{float:right; color:#111; text-decoration:underline;}
.eb_join i{font-family:Verdana, Arial, Helvetica, sans-serif; color:#ff0072; font-weight:bold;}
.join_over{margin:55px 0 0 0;}
.ex_hei{height:440px;}
.tit_list_s1 .title{color:#000;}
.tit_list_s1 li{width:228px; margin:0;}
.tit_list_s1 .icon_nums{color:#fff; display:block; position:absolute; left:0; top:5px; line-height:14px; text-align:center;}
.tit_list_s1 li a{margin:0 0 0 20px; color:#333;}
.tit_list_s1 .mark{ color:#666; line-height:22px;}
.tit_list_s1 .mark span{font-size:14px; font-weight:bold;}
.eb_top_hei{height:424px;}
.mm_bt{background:#f3f3f3; color:#ff0072; padding:10px 0; text-align:center;}
.mm_bt p{margin:15px 0 0 0;}
.eb_tages{height:180px; width:212px;}
.eb_tages h1{ border-bottom:none; font-size:12px;}
.eb_tages h1 .mores{float:right; border:none; padding:0; background:none; margin:0; font-weight:normal; font-size:12px; color:#ff6699; line-height:14px;}
.eb_talk{margin:13px 8px 20px;}
.eb_talk .more{font-weight:normal;}

.tit_con_box h3{color:#f69; font-weight:bold; font-size:14px; color:#666666;}
.tit_con_box h3 i{font-size:12px; margin:0 0 0 5px;}
.tit_con_rank h3{color:#595858; margin:5px 0 15px 0;}
.tit_con_rank .r_box{width:120px; color:#666; line-height:18px;}
.tit_con_rank .r_box .info{ font-weight:bold; height:36px; overflow:hidden;}
.tit_con_rank .r_box .fanli{ color:#fd72a7; font-weight:bold;}
.tit_con_rank .spread li{margin:0 0 10px 0;}
.treasure_rank{margin:0 0 0 10px;}
.treasure_rank .r_box{width:140px; line-height:16px;}
.treasure_rank .cash{color:#f653a4;}
.treasure_rank .l_box{position:relative; padding:0 0 0 25px;}
.treasure_rank li{position:relative; margin:0 0 15px 0;}
.sorts_num_s1,.sorts_num_s2{display:block; width:16px; height:16px; background:#fc2175; position: absolute; left:0; top:0; color:#fff; text-align:center; line-height:16px;}
.sorts_num_s2{ background:#9e9e9e;}
/* channel */
.store_pic{overflow:hidden;}
.store_pic li{float:left; margin:0 8px 8px 0; _display:inline;}
.store_pic .store_logo{width:192px; height:82px; text-align:center; padding:5px 0 0 0;}
.store_pic .store_logo img{height:60px;}
.store_logo .store_name{ font-size:18px; color:#3f3f3f; margin:5px 0 0 0;}
.store_box .share_box{ padding:5px 20px 0 0;}
.store_box .box_s16{ margin:0 5px 20px 5px; float:left; _display:inline;}
.store_box .no_margin{margin:0 0 20px 5px;}

/* store-det */
.store_det_box{margin:47px auto 0 ; overflow:hidden;}
.s_left{ width:742px; float:left;}
.s_right{ width:228px; float:right;}
.s_pd_s1{padding:25px 0;}
.store_info_box{text-align:center;}
.store_info_box .s_name{ margin:17px 0 36px 0;color:#666; font-size:14px;}
.store_info_box .store_addr{color:#f69; text-decoration:underline;}
.store_intro_box{padding:33px 19px 0; text-align:left;}
.store_intro_box .tit{font-weight:bold; margin:0 0 13px 0;}
.store_intro_box .det{ height:100px; line-height:20px; overflow:hidden;}
.store_tags{ padding:20px 17px 0 17px; width:195px; overflow:hidden; height:120px; margin:0 0 28px 0;}
.store_det_box .seperate{margin:0 5px; height:1px; overflow:hidden; background:#e0e0e0;}
.storm_pro_items{ padding:0 0 0 18px;}
.storm_pro_items .s_item{margin:0 0 10px 12px;}

/* search */
.key_words{color:#f69; font-weight:bold; font-size:26px; padding:0 0 0 8px;}
.search_result_box .item_box{margin:0 9px 10px 8px;}